English Dictionary
◊ MOON CARROT
moon carrot
n : any plant of the genus Seseli having dense umbels of small
white or pink flowers and finely divided foliage [syn: {stone
parsley}]